package com.cda.mall.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

public class ProductCommentsVO implements Serializable {

    private String commId;

    private String productId;

    private String productName;

    private String orderItemId;

    private String userId;

    private Integer isAnonymous;

    private Integer commType;

    private Integer commLevel;

    private String commContent;

    private String commImgs;

    private Date sepcName;

    private Integer replyStatus;

    private String replyContent;

    private Date replyTime;

    private Integer isShow;

    private String username;

    private String nickname;
    private String userImg;

    public ProductCommentsVO(String commId, String productId, String productName, String orderItemId, String userId, Integer isAnonymous, Integer commType, Integer commLevel, String commContent, String commImgs, Date sepcName, Integer replyStatus, String replyContent, Date replyTime, Integer isShow, String username, String nickname, String userImg) {
        this.commId = commId;
        this.productId = productId;
        this.productName = productName;
        this.orderItemId = orderItemId;
        this.userId = userId;
        this.isAnonymous = isAnonymous;
        this.commType = commType;
        this.commLevel = commLevel;
        this.commContent = commContent;
        this.commImgs = commImgs;
        this.sepcName = sepcName;
        this.replyStatus = replyStatus;
        this.replyContent = replyContent;
        this.replyTime = replyTime;
        this.isShow = isShow;
        this.username = username;
        this.nickname = nickname;
        this.userImg = userImg;
    }

    public ProductCommentsVO() {
    }

    @Override
    public String toString() {
        return "ProductCommentsVO{" +
                "commId='" + commId + '\'' +
                ", productId='" + productId + '\'' +
                ", productName='" + productName + '\'' +
                ", orderItemId='" + orderItemId + '\'' +
                ", userId='" + userId + '\'' +
                ", isAnonymous=" + isAnonymous +
                ", commType=" + commType +
                ", commLevel=" + commLevel +
                ", commContent='" + commContent + '\'' +
                ", commImgs='" + commImgs + '\'' +
                ", sepcName=" + sepcName +
                ", replyStatus=" + replyStatus +
                ", replyContent='" + replyContent + '\'' +
                ", replyTime=" + replyTime +
                ", isShow=" + isShow +
                ", username='" + username + '\'' +
                ", nickname='" + nickname + '\'' +
                ", userImg='" + userImg + '\'' +
                '}';
    }

    public String getCommId() {
        return commId;
    }

    public void setCommId(String commId) {
        this.commId = commId;
    }

    public String getProductId() {
        return productId;
    }

    public void setProductId(String productId) {
        this.productId = productId;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getOrderItemId() {
        return orderItemId;
    }

    public void setOrderItemId(String orderItemId) {
        this.orderItemId = orderItemId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Integer getIsAnonymous() {
        return isAnonymous;
    }

    public void setIsAnonymous(Integer isAnonymous) {
        this.isAnonymous = isAnonymous;
    }

    public Integer getCommType() {
        return commType;
    }

    public void setCommType(Integer commType) {
        this.commType = commType;
    }

    public Integer getCommLevel() {
        return commLevel;
    }

    public void setCommLevel(Integer commLevel) {
        this.commLevel = commLevel;
    }

    public String getCommContent() {
        return commContent;
    }

    public void setCommContent(String commContent) {
        this.commContent = commContent;
    }

    public String getCommImgs() {
        return commImgs;
    }

    public void setCommImgs(String commImgs) {
        this.commImgs = commImgs;
    }

    public Date getSepcName() {
        return sepcName;
    }

    public void setSepcName(Date sepcName) {
        this.sepcName = sepcName;
    }

    public Integer getReplyStatus() {
        return replyStatus;
    }

    public void setReplyStatus(Integer replyStatus) {
        this.replyStatus = replyStatus;
    }

    public String getReplyContent() {
        return replyContent;
    }

    public void setReplyContent(String replyContent) {
        this.replyContent = replyContent;
    }

    public Date getReplyTime() {
        return replyTime;
    }

    public void setReplyTime(Date replyTime) {
        this.replyTime = replyTime;
    }

    public Integer getIsShow() {
        return isShow;
    }

    public void setIsShow(Integer isShow) {
        this.isShow = isShow;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getUserImg() {
        return userImg;
    }

    public void setUserImg(String userImg) {
        this.userImg = userImg;
    }
}
